package com.slipper.system.organization.bo;

import com.slipper.common.bo.CommonBO;

/**
 * 组织机构信息表
 */
public class OrganizationBO extends CommonBO {
    public static final String TYPE_AREA = "1";
    public static final String TYPE_UNIT = "2";
    public static final String TYPE_ENT = "3";
    public static final String TYPE_DEPT = "4";

    /* 主键ID */
    private String id;
    /* 主键ID */
    private String[] ids;
    /* 父主键ID */
    private String parentId;
    /* 单位ID */
    private String unitId;
    private String unitName;
    /* 类型 */
    private String type;
    /* 名称 */
    private String name;
    /* 排序 */
    private Integer ordinal;
    /* 备注 */
    private String remark;
    /* 是否有效 */
    private String valid;
    private String updateId;
    private String createId;
    /* 更新时间 */
    private Long updateTime;
    /* 创建时间 */
    private Long createTime;

    /* 查询条件，根据员工ID查询 */
    private String employeeId;
    /* 层级名称 */
    private String levelName;

    public void setId(String id) {
        this.id = id;
    }

    public String getId() {
        return id;
    }

    public void setIds(String[] ids) {
        this.ids = ids;
    }

    public String[] getIds() {
        return ids;
    }

    public void setParentId(String parentId) {
        this.parentId = parentId;
    }

    public String getParentId() {
        return parentId;
    }

    public String getUnitId() {
        return unitId;
    }

    public void setUnitId(String unitId) {
        this.unitId = unitId;
    }

    public String getUnitName() {
        return unitName;
    }

    public void setUnitName(String unitName) {
        this.unitName = unitName;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Integer getOrdinal() {
        return ordinal;
    }

    public void setOrdinal(Integer ordinal) {
        this.ordinal = ordinal;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getRemark() {
        return remark;
    }

    public void setCreateTime(Long createTime) {
        this.createTime = createTime;
    }

    public Long getCreateTime() {
        return createTime;
    }

    public String getEmployeeId() {
        return employeeId;
    }

    public void setEmployeeId(String employeeId) {
        this.employeeId = employeeId;
    }

    public String getLevelName() {
        return levelName;
    }

    public void setLevelName(String levelName) {
        this.levelName = levelName;
    }

    public String getValid() {
        return valid;
    }

    public void setValid(String valid) {
        this.valid = valid;
    }

    public Long getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Long updateTime) {
        this.updateTime = updateTime;
    }

    public String getUpdateId() {
        return updateId;
    }

    public void setUpdateId(String updateId) {
        this.updateId = updateId;
    }

    public String getCreateId() {
        return createId;
    }

    public void setCreateId(String createId) {
        this.createId = createId;
    }
}
